|
Ext JS は、Ajax、DHTML、DOMスクリプティングといった技術を使ったインタラクティブなウェブアプリケーション(RIA)を構築するためのJavaScriptライブラリ。 元々はYUIを拡張するアドオンライブラリであり、jQueryとPrototypeとの相互運用性も確保している。バージョン1.1では、他のライブラリに依存する部分がなくなり、オプションで別のライブラリも使えるようになった。バージョン2.0では、YUI、jQuery、Prototypeと同時に利用することも、単独で利用することもできるようになった。 モバイル用は、同じ開発元であるSencha社からSencha Touchとして提供されている。 == 特徴 == === GUIコントロール === Ext JS は豊富なGUIベースのフォームコントロール(ウィジェット)を持っていて、ウェブアプリケーションで利用できる。以下のものがある。 * テキストフィールドとテキストエリア入力コントロール * ポップアップの日付選択機能付きの日付フィールド * 数値フィールド * リストボックスとコンボボックス * ラジオボタンとチェックボックス * HTMLエディタコントロール * グリッドコントロール(リードオンリーとエディットモードがあり、ソート可能データ、ロック/ドラッグ可能カラム、その他機能を装備) * ツリーコントロール * タブパネル * ツールバー * デスクトップアプリケーション風のメニュー * リージョンパネル(フォームを複数のサブセクションに分割できる) * スライダー * ベクターグラフィックス チャート これらコントロールの多くは、Ajaxを使ってWebサーバとやり取りできる。 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Ext JS」の詳細全文を読む スポンサード リンク
|